.index
  padding-bottom 30px
  background url("../../assets/images/home/header.png") no-repeat
  background-size 100% auto

// 分享
.share
  position fixed
  top: 100px
  right: 0
  background #FFD701
  color white
  font-size 26px
  z-index 2
  vertical-align middle
  text
    vertical-align middle
//  店铺
.header
  overflow hidden
  position relative
  // 定位
  .address
    position absolute
    left 0
    max-width 300px
    top 20px
    text-align center
    background rgba(255,255,255, .5)
    color #525C6B
    font-size 24px
    padding 10px
    .name
      margin-left: 12px
      margin-right: 12px
  // 惠店logo
  .benefit-logo
    position absolute
    top 40rpx
    right 76rpx
    width 94rpx
    height 106rpx
  // 店铺 logo
  .shop-logo
    display block
    width 160px
    height 160px
    border-radius 160px
    background white
    margin 10px auto
    box-shadow 0 7px 20px rgba(216, 182, 0, 0.3)
  .shop-info
    text-align center
  .shop-name
    line-height 60px
    font-size 36px
    color #333333
    margin-right 14px
  .shop-tel
    font-size 30px
    vertical-align middle
    height: 44px
    line-height 38px
    padding 0 16px
    border 1PX solid #FFD701
    color #333333
    margin-top 0
    .shopfont
      margin-right: 6px
      font-size 30px
  .shop-notice
    font-size 32px
    color #525C6B
    line-height 44px
    text-align center
    margin-top 10px
    margin-bottom 10px
    white-space nowrap
    text-overflow ellipsis
    overflow hidden
// 板块
.section
  .section-header
    display flex
    padding-left: 30px
    align-items center
    width 100%
    box-sizing border-box
    margin-top: 30px
    margin-bottom: 12px
    .name
      flex 1
      font-size: 36px;
      color: #B2B2B2;
    .name-small
      font-size: 26px;
      color #FD7474
    .all
      font-size: 30px;
      color: #696969;
      padding-left: 30px
      padding-right: 30px
  .section-list
    padding-left 15px
    padding-right 15px
    padding-bottom 20px
    height 570px
    box-sizing border-box
    &::-webkit-scrollbar
      display none
    .at-row
      height 550px
// 签到
.checkin-box
  width:690px
  height:212px
  display block
  position fixed
  z-index 3
  bottom: 20px
  left: 50%
  transform translate(-50%)
  .checkin-img
    width 100%
    height: 100%
  .checkin-close
    width: 60px
    height: 60px
    display block
    position absolute
    left: 0
    top: 0
